@media only screen and (min-width: 1200px) {
	/*.cp_con2_right li:nth-child(even){margin-left: 20px;}*/
}
@media only screen and (max-width: 1600px) {
	
}
@media only screen and (max-width: 1440px) {
	.proBox .swiper-button-prev{left: -40px;}
	.proBox .swiper-button-next{right: -40px;}
	.proBox{margin-top: 60px;}
	.inService{padding: 80px 0;}
	.inNews{padding-bottom: 80px;}
}
@media only screen and (max-width: 1400px) {
	
}
@media only screen and (max-width: 1366px) {
	
}
@media only screen and (max-width: 1360px) {
	
	
}
@media only screen and (max-width: 1280px) {
	.proBox .swiper-button-prev{left: -35px;}
	.proBox .swiper-button-next{right: -35px;}
}
@media only screen and (max-width: 1200px) {
	menu{display: block;}
	h1 img{height: 30px;width: auto;}
	header{padding: 0;}
	header .divBox{max-width: 100%;padding: 10px;box-sizing: border-box;position: relative;}
	header nav{transition: all 0.5s ease-in-out; padding-bottom: 200px;left: -100%; position: absolute;top: 100%;width: 100%;margin-top: 0;background: rgba(255,255,255,0.8);text-align: center;}
	header nav a{display: block;width: 100%;margin-left: 0;padding: 0;line-height: 60px;transform: translateX(-100%);opacity: 0;}
	header nav a.active{background: #22509E;color: #fff;}
	header nav.active{left: 0;}
	header nav.active a{transform: translateX(0);opacity: 1;}
	header nav.active a:nth-child(1){transition: transform 0.4s ease-in-out 0s, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;}
	header nav.active a:nth-child(2){transition: transform 0.4s ease-in-out 0.2s, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;;}
	header nav.active a:nth-child(3){transition: transform 0.4s ease-in-out 0.4s, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;;}
	header nav.active a:nth-child(4){transition: transform 0.4s ease-in-out 0.6s, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;;}
	header nav.active a:nth-child(5){transition: transform 0.4s ease-in-out 0.8s, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;;}
	header nav.active a:nth-child(6){transition: transform 0.4s ease-in-out 1.0s, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;;}
	header nav.active a:nth-child(7){transition: transform 0.4s ease-in-out 1.2s, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;;}
	header nav.active a:nth-child(8){transition: transform 0.4s ease-in-out 1.4s, background-color 0.4s ease-in-out, border-color 0.4s ease-in-out;;}
	.banner a p, .banner a .divBox p{font-size: 18px;line-height: 24px;}
	.banner a p span{font-size: 15px;}
	.banner a .divBox span{margin-top: 15px;width: 100px;height: 30px;line-height: 30px;}
	body{padding-top: 50px;}
	.inAbout .divBox2{max-width: 100%;}
	.fang i{width: 80px;height: 80px;line-height: 80px;font-size: 28px;margin-bottom: 15px;}
	.fang{width: 33.333%;height: 220px;padding: 15px;}
	.inAbout .inTitle{width: 64%;margin-left: 36%;}
	.inAbout .divBox{padding-top: 30px;}
	.inAbout .fang{bottom: -40px;}
	.inPc{padding: 25px 0;}
	.inAbout .yuan{top: 30px;}
	.inTitle h3{font-size: 26px;}
	.inPc .fang:nth-child(2){line-height: 220px;}
	.inPc .fang:nth-child(2) img{max-width: 98%;}
	.proBox{margin-top: 30px;padding: 30px 0;}
	.proBox .swiper-button-next, .proBox .swiper-button-prev{display: none;}
	.proBox .swiper-slide p{font-size: 20px;}
	.inService{padding: 40px 0;}
	.newsLeft{width: 100%;padding: 20px;height: auto;}
	.newsList{width: 100%;margin-left: 0;}
	.newsList li{padding: 30px 0 0;}
	.newsList .more{margin-top: 20px;display: none;}
	.newsLeft .newsMan{margin-top: 0;}
	.newsLeft a{font-size: 0;display: inline-block;}
	.newsLeft .time{width: 100px;display: inline-block;vertical-align: top;}
	.newsLeft .newsMan{width: 532px;margin-left: 90px;display: inline-block;vertical-align: top;}
	/*.newsLeft .newsMan p{width: 360px;}*/
	.newsLeft{padding: 0;background: transparent;}
	.newsLeft:after{display: none;}
	.newsLeft .more{float: right;margin-top: 20px;display: none;}
	.inNews .yuan{top: 17px;}
	.inNews .yuan i{border-color: #22509E;color: #22509E;}
	.inNews{background: #fff;}
	.newsList .newsMan p{width: auto;}
	.linkBox li{width: 14%;margin-right: 3.2%;}
	.inNews .inTitle{margin-bottom: 30px;}
	footer{padding: 30px 0;}
	.linkBox li h3{margin-bottom: 15px;}
	.copyright{margin-top: 30px;padding-top: 30px;}
	.copyright figure{margin-top: -28px;}
	.inNews{padding-bottom: 50px;}
	
	
	.cp_con2{width:95%;margin: 0 auto;}
	.cp_con2_left{width: 100%;}
	.cp_con2_left ul li{width: 49%;display: inline-block;}
	.cp_con2_left ul li a{font-size: 14px;}
	.cp_con2_right{width: 100%;}
	.cp_con2_right li{width: 100%;}
	.cp_con2_right li:nth-child(1), .cp_con2_right li:nth-child(2){margin-top: 15px;}
	.cp_con2_right li:nth-child(even){margin-left: 0;}
	.cp_xq_list2 img{float: none;}
	.cp_xq_list1{width: 100%;}
	.cp_xq_list2{width: 100%;margin-top: 20px;}
	.cp_xq_list1 h3{margin-bottom: 30px;margin-top: 30px;}
	.cp_con2_left ul{box-shadow: none;}
	.cp_xq_con1>img{width: 100%;}
	
	
	.gcal_xqi a{display: inline-block;width: 100%;}
	.gcal_xqi a img{width: 100%;}
	.gcal_xqi p{margin-top: 20px;}
	.guwo_list1{width: 95%;margin: 0 auto;}
	.gywm img{margin-top: 30px;}
	.guwo_list1 h3:nth-of-type(1){margin-top: 0;}
	.jsfw_list1{width: 100%;height: 100%;left: 0;bottom:0;padding: 15px;}
	.jsfw li:nth-child(odd) .jsfw_list1{left:0px;}
	.jsfw li:nth-child(even) .jsfw_list1{right:0px;}
	.jsfw li .jsfw_list1 h4{font-size: 20px;}
	.jsfw li .jsfw_list1 p{font-size: 14px;}
	.jsgf_middle{width:72%;border: none;padding: 15px 0;}
	
	.lxwm{width: 95%;}
	.lxwm_left{width: 100%;}
	.lxwm_right{width: 100%;padding: 0;padding-top: 20px;}
	.lxwm_right h4{margin-bottom: 20px;}
	
	
	.qywh ol li{margin-left: 0;margin-top: 10px;}
	.qywh li:nth-child(1), .qywh li:nth-child(2){margin-top: 10px;}
	.qywh h3{margin: 30px 0;}
	.qywh dd{width: 100%;}
	.qywh dd:nth-child(even){margin-left: 0;}
	.xwzx_middle{width: 304px;}
	.cp_con2_left ul li{border: none;}
	.pub_list1{display: none;}
	.ej_pub ul li>a:after{display: none;}
}
@media only screen and (max-width: 768px) {
	
}
@media only screen and (max-width: 640px) {
	.cp_xq_con1 p img{width:100%;height:auto}
	.jsgf_middle{width:50%;border: none;padding: 15px 0;}
	.banner a p, .banner a .divBox{display: none;}
	.inAbout .fang{display: none;}
	.inAbout .inTitle{width: 100%;margin-left: 0;}
	.inTitle p{margin-top: 20px;}
	.inTitle h3{font-size: 20px;}
	.inPc .fang, .inService .fang, .inService ul li, .inService .inTitle{width: 100%;}
	.inService .inTitle{padding: 30px 0;}
	.time time{font-size: 20px;}
	.newsLeft .time, .newsList .time{width: 60px;}
	.newsLeft .newsMan, .newsList .newsMan{width: 312px;margin-left: 15px;}
	.inNews .yuan{top: 5px;}
	.newsMan h3{margin-bottom: 10px;}
	.linkBox li{width: 25%;margin-right: 12.5%;margin-bottom: 20px;}
	.linkBox li:nth-child(3n){margin-right: 0;}
	.copyright{margin-top: 10px;}
	.copyright figure{float: none;margin-top: 10px;}
	.inService ul li p i{font-size: 55px;}
	.inService ul li p span{margin-top: 20px;}
	.cp_xq_con1 span{width: 100%;margin-left: 0;margin-top: 20px;}
	
	.xwzx_left{width: 100%;}
	.xwzx_middle{margin-left: 0;width: 71%;margin-top: 20px;}
}
@media only screen and (max-width: 414px) {
	.cp_xq_con1 p img{width:100%;height:auto}
	.jsfw li .jsfw_list1 p{margin-top: 0;}
	.jsfw li .jsfw_list1 h4{font-size: 16px;}
}
@media only screen and (max-width: 375px) {
	.cp_xq_con1 p img{width:100%;height:auto}
	.newsLeft .newsMan, .newsList .newsMan{width: 277px;}
	.jsfw li .jsfw_list1{overflow: auto;}
	.jsgf_middle{width: 43%;}
}
@media only screen and (max-width: 320px) {
	.cp_xq_con1 p img{width:100%;height:auto}
	.linkBox li{width: 28%;margin-right: 7.5%;}
	.newsLeft .newsMan, .newsList .newsMan{width: 228px;}
	
}